home *** CD-ROM | disk | FTP | other *** search
AMOS Source Code | 1997-04-02 | 1.3 KB | 61 lines |
- '----------------------------------------------------
- ' circle flash v2.1
- '----------------------------------------------------
- ' keller@vip.cybercity.dk
- ' rune keller
- ' sporuplundsvej 105
- ' dk-8472 sporup
- '----------------------------------------------------
- ' finished o2/o4/1997 13:27:28
- '----------------------------------------------------
-
- _CIRCLEFLASH
-
- Procedure _CIRCLEFLASH
-
- Screen Open 0,320,256,32,Lowres
- Flash Off
- Curs Off
- Hide
- Cls 0
-
- Palette $0,$303,$505,$707,$909,$B0B,$D0D,$E0E,$F0F,$F3F,$F5F,$F7F,$F9F,$FBF,$FDF,$FEF,$FFF,$EFF,$DFF,$BFF,$9FF,$7FF,$5FF,$3FF,$FF,$EE,$DD,$BB,$99,$77,$55,$33
-
- Screen Hide
-
- For _COLOR=1 To 31
- Ink _COLOR
- Circle 16,16,15
- Paint 16,16
- Get Bob _COLOR,0,0 To 32,32
- Cls 0
- Next
-
- Screen Show
-
- Shift Up 1,1,31,1
-
- Degree
-
- _DEG=0
- _COLOR=-1
- _VAR1#=8
- _VAR2#=8
-
- Repeat
-
- Add _DEG,6
- Add _COLOR,1,1 To 31
- _VAR1#=_VAR1#+0.25
- _VAR2#=_VAR2#+0.25
-
- Paste Bob 160+Cos(_DEG)*_VAR1#-16,128+Sin(_DEG)*_VAR2#-16,_COLOR
-
- Wait Vbl
-
- Until Mouse Key<>0
-
- Cls 0
- Erase 1
-
- End Proc